SupportSupport
Search by Release Date - May 9, 1989
1989
73%

Transformers: Victory

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