The inner hall at Asakusa Kannon temple | Cultural Japan