J.A.K.Q. Dengekitai

1977-1978

Synopsis

A task force fighting the evil Iron Claw organization with advanced technology.

The Rangers