Tengu: Japan’s Long-Nosed Demon-God
Tengu are mythical Japanese demon-gods (yokei) who live in remote forests and mountains of Japan. A typical Tengu has a red face with a long, somewhat obscene red nose. Tengu usually have bushy eyebrows and beards as well. The characters that make up the work Tengu mean “heaven” + “dog” [Read more…]