SupportSupport
Search by Release Date - July 18, 1989
1989
74%

Transformers: Victory

Episode #13 - "Mahha to Takkuru" - aired on this date