Kamikakushi

The creepy tales that inspired Ghibli’s Spirited Away.