Watch Giant Robo the Animation: The Day the Earth Stood Still (Dub) - Episode 6 Online

Aired: Jul 23, 1992 to Jan 25, 1998