View Kuchisake-onna
Kuchisake-onna

Kuchisake-onna

A ghost lady that'll bring a smile to your face, whether you like it or not.