6.0 / 10
(2 votes)
A short movie based on the Japanese urban legend.
Japan
Animation,
Comedy,
Horror
35 minutes
1996
Akitarou Daichi
Pierrot
Director
Sound Director
Music
Art Direction