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

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