Release date : 1964-12-20

Production country :
Japan

Production company :
TOHO, Tokyo Laboratory

Durasi : 92 Min.

Popularity : 3

7.00

Total Vote : 260