There's an amazing 'Witch House' in Oirase Gorge way up north in Aomori prefecture. I can't remember the exact location, and it isn't big on tourist spots, but that rock formation terrifies me to this day, as do the fragments of stories about it I learned while there. Even creepier in winter...
Comments