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

Transformers: Super-God Masterforce

Episode #19 - "Seizoroi! Godmaster Yonjûshi" - aired on this date