Kuchisake Onna

The Kuchisake Onna: japanese legend

The Kuchisake Onna legend The Kuchisake Onna is one of the most famous ghost of Japan. As you can see from title she slit the mouth of her victims, but how she choose her victims or how she do this to them and why she do this? In this blog I will explain this legend, …

The Kuchisake Onna: japanese legend Read More »