Shrine parishioners throw icy cold water on themselves during the ... up as other participants and onlookers cheered. Purification is key to Shinto rituals to keep away evil spirits.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results