Japanese Yokai Legends: The Thrilling Tale of Gawappa and Otake-don

Japan’s rich natural landscapes are heavily steeped in folklore, filled with countless legendary creatur […]