Description
Tengu are legendary creatures, also known as gods or monsters, that are handed down in Japanese folk beliefs. They are generally dressed as mountain priests, have red faces, high noses, and wings that allow them to fly through the air. It is also called “Geho-sama” in Japanese folklore, and is said to be a demon that leads people to evil ways.