Tengu

Tengu is a mythical creature in Japan. When it has the face of a crow it is called a Karasu-tengu.

One thought on “Tengu”

Leave a Reply