Title: The Night Parade of One Hundred Demons
Author: Matthew Meyer (Matthew Meyer)
Price: FREE
Rating: 4.6 out of 5 stars (9)
Yokai – monsters from Japanese folklore – are some of the zaniest and wildest things ever imagined up. From the mists of Japanese prehistory, through the medieval ages, up to today, the bestiary of Japanese folklore contains a wide range of monsters. There are women with extra mouths in the backs of their heads, water goblins whose favorite food is human anus, elephant-dragons which feed solely on bad dreams, dead baby zombies, talking foxes, fire-breathing chickens, animated…