the online database of Japanese ghosts and monsters

Category: urban legend

Tōdaiki

Aka manto

Teke teke

Kuchisake onna