Shibamata Taishakuten is a Buddhist temple founded in 1629.
Shibamata is an old town located on the edge of Tokyo.
The temple and the town has been made famous all over Japan by the popular Japanese film series "Otoko wa Tsurai yo"("It's tough being a man").
Shooting date : May 5, 2017