Watch Megazone 23 - Episode 3 (Part 02) Online

Aired: Mar 9, 1985 to Dec 22, 1989