Aniworks Logoworks
Giant Robo the Animation: The Day the Earth Stood Still

Episode 3 of Giant Robo the Animation: The Day the Earth Stood Still