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