The Kuchisake Onna 口裂け女 Aka Slit Mouth Woman is believed to be a woman that was mutilated by her husband and her mouth was slith from ear to ear. Since then ...
Share this note: