A character from the UFO Robo Grendizer super robot anime series from the 70s.
View wiki
No posts found.