Transformers: Super-God Masterforce S1E22: Life? Death? The Desperate Lightfoot · MediaFlix