An Ishiro Honda film.
Japan
87 minutes
1958
Ishirō Honda
TOHO
Cinematography
Production Manager
Lighting Technician
Production Designer
Special Effects