Evil Spirits and Monsters in Japan

Evil Spirits and Monsters in Japan also known as Yōkai are a class of supernatural monsters, spirits, and demons in Japanese folklore. Today, we would like to introduce: Tengu Tengu live deep in the mountains. They have a reddish face with a strangely long nose. They are dressed as mountain priests carrying a long, white stick, a sword and a fan....