
The hand washing area outside of Hachimangu shrine in Kamakura, Japan. Hand washing is a form of ritual purification for those entering the shrine, this one dedicated to the Hachiman, the Shinto god of war and the divine protector of Japan.
Permalink
Comments 0