10.0 / 10
(1 votes)
An Ishiro Honda film.
Japan
87 minutes
1958
Ishirō Honda
TOHO
Special Effects
Lighting Technician
Production Manager
Director
Writer