008: The Kuchisake Onna and The Preta Tour
Nopeville houses many supernatural beings, so today, we will be taking you to see the Kuchisake Onna, or the Slit-mouthed Woman from Japanese folklore, as well as The Preta, the hungry ghost from various religious folklore.
Featured promo from Dead…
Read More