« smile! | Main | another tengu »
The shrines on Mount Takao near Tokyo are dedicated to Tengu (Japanese Goblins)
Posted by tony at December 14, 2006 10:01 AM