Ofusa Kannon


Ofusa Kannon - Buddhist temple in Japan.