SupportSupport
Search by Release Date - May 09, 1989
1989
74%

Transformers: Victory

Episode #7 - "Bakuha!! Enerugi Kichi" - aired on this date