• See More

    This temple is deep in the mountains. The huge Tengu mask is actually kind of creepy!

Hokkaido Tohoku Kanto Chubu Hokuriku Kansai Chugoku Shikoku Kyushu Okinawa