Guess the Story
This is a Japanese urban legend. Good luck! SPOILER… It is the Japanese urban legend of Kuchisake-onna, also known as the Slit-Mouthed Woman. She.
Spring 2022
This is a Japanese urban legend. Good luck! SPOILER… It is the Japanese urban legend of Kuchisake-onna, also known as the Slit-Mouthed Woman. She.