Tuesday, April 17, 2012

A Japan Photo per Day - Searching for the Tengu, Izuna Gongen-do

Tengu are supernatural creatures from the Japanese traditional mythology, said to live in some of Japan’s sacred mountains. Tradition says that they are messengers of gods, punishing the villains and protecting the good people…

(Click on the post title above for more)

No comments:

Post a Comment

Comments Welcomed, Spammers will be deleted on sight!