Tochoji Temple the giant buddha statue

Tochoji Temple
Kakiyama