Watch Gall Force: Earth Chapter - Episode 3 Online

Aired: Dec 25, 1989 to Dec 1, 1990