helloI am thrilled to start a series of myths from various cultures this one is a Japanese urban legend called Kuchisake Onna or (slit mouthed woman) in English hope you all enjoy
Legacy Player: The "Play online" link above uses the new Quest Viva WebPlayer, which is currently in Beta. In case of issues,
you can try the old WebPlayer.