SupportSupport
Search by Release Date - May 17, 1988
1988
71%

Transformers: Super-God Masterforce

Episode #6 - "Yuke Gô Shûtâ - Kôya no Taiketsu" - aired on this date