Gojira tai Megaro
Inventor Goro Ibuki creates a humanoid robot named Jet Jaguar.
Actors and roles, crew of Godzilla vs. Megalon (1973). Who was filming and what role he played.