Tokyo.
Zojoji Temple