Not yet rated
Japanese/75 min./1935
Drama Science Fiction
Toho's production of the classic Japanese fairytale.