Omizutori – March is the Water-Drawing Festival in Japan
Omizutori is a festival that takes place March 1st – 14th at the Todai-Ji Temple, Nara, Japan. The ceremony is to cleanse people of their sins and to usher in the Spring of the New Year. It dates back 1,000 years and consists of Buddhist priests drawing up healing waters and waving burning pine torches... Read More