Saturday February 21, 2026
According to legend, Kuchisake-onna was a woman whose mouth was slit from ear to ear while she was alive