A special organization using giant robots and aided by an alien boy battles the threat of a menace that inflicts havoc by turning humans into destructive mecha menaces.
CountryJapan
On screen
Nobuyuki Hiyama
Maiko Itô
Tsutomu Kashiwakura

A special organization using giant robots and aided by an alien boy battles the threat of a menace that inflicts havoc by turning humans into destructive mecha menaces.