Artwork for Episode 45 - Kuchisake-Onna
Squaring the Strange

Episode 45 - Kuchisake-Onna: A terrifying Japanese legend.