Tokyo.
Asakusa Kanon Temple