Yuurei Sen

Noburo Ofuji

Japan | 1956 | 11 min | 16 mm | Animation

Distribution
Director Noburo Ofuji