Locality: United States
Produced: 1960
Media Type: Blu-ray
Directed by: Inoshiro Honda
Starring: Ryo Ikebe, Kyoko Anzai, Minoru Takada, Koreya Senda, Len Stanford