Toilet no Hanako-san

Toilet no Hanako-san photo
Type Movie
Airing Status Finished Airing
Duration 31 min. per episode
Air Date Jun 29, 1996
Season spring 1996
Producers Studio Pierrot
Genres horror

Description

A short movie based on Japanese urban legend.

Recent Episodes

All Episodes

No Episodes Found

Anime Relations