Step into the shadowy world of Japanese yokai as we delve into the spine-tingling legend of Kuchisake-Onna, the slit-faced woman. From her ominous origins to the eerie encounters with this ...
A “yuki-onna” is a female “yokai” supernatural being such as a ghost, monster or shapeshifter, which typically appears in all-white clothing on a snowy night. Kazunari Aida received the ...