Kuchisake-Onna, the chilling Slit-Mouthed Woman, stands as one of Japan’s most haunting urban legends. Roaming the streets of Tokyo with a mask concealing her dreadful secret, she confronts unsuspecting passersby with a chilling question: “Am I beautiful?”-before revealing her gruesome, slit-open mouth


