Overzealous Robo: Neotaros

Casshan battles the High-Heat Robot.