Results 1 results found Karasu Tengu statue in Daisho-in Buddhist temple, Miyajima Island, Hiroshima Prefecture, Honshu, Japan, Asia Man dressed in Tengu costume at Jidai Matsuri Festival held annually in November at Sensoji Temple, Asakusa, Tokyo, Japan, Asia Japanese Long Nosed Goblin, Kanagawa, Japan