SupportSupport
Search by Release Date - September 27, 1988
1988
71%

Transformers: Super-God Masterforce

Episode #22 - "Sei ka? Shi ka? Zettai Zetsumei Lightfoot" - aired on this date