Hanako of the Toilet

Hanako of the Toilet

A short movie based on the Japanese urban legend.