SupportSupport
Search by Release Date - August 09, 1988
1988
71%

Transformers: Super-God Masterforce

Episode #16 - "Lightfoot: Gekitekinaru Deai" - aired on this date