Setsubun (February 3rd) is New Years in the lunar calendar, it is the day a new season begins. From ancient times, the Japanese people have prayed for purification, and to be rid of the previous year’s Kegare. New Year’s rituals are for cleansing and refreshing of energy for their spirit. Kegare means “withered spirit.” During the year, the energy […]