Sensoji Kannon Temple is dedicated to Kannon Bosatsu, the bodhisattva deity of compassion, and is the most visited spiritual site in Japan, with more than 30 million visitors each year.