Awesome Search Japan

Kappa-dera

Kappa-dera (かっぱ寺), also known as Sōgen Temple (曹源寺, "Sōgen-ji"), is a Zen Buddhist temple in the Kappabashi area of Tokyo and is named after the kappa, a Japanese folklore figure.
Affiliation:  Buddhism
Location:  3-7-2 Matsugaya, Taitō, Tokyo  
View of steps leading up to two story temple with city skyline in background.

Kappa-dera  Click to go to Wikipedia