SupportSupport
Search by Release Date - December 20, 1988
1988
71%

Transformers: Super-God Masterforce

Episode #34 - "Black Zarak - Uchû Kara no Hakaisha" - aired on this date