kuchisake-onna is a Japanese urban legend, "The Slit Mouth Woman"All Rights Reserved
If you already have an account, Log in.
kuchisake-onna is a Japanese urban legend, "The Slit Mouth Woman"
1 part