Setsubun Festival
Setsubun is the day before the beginning of each season. The name literally means “seasonal division”, but usually the term refers to the Spring Setsubun celebrated yearly on February 3. It is accompanied by a special ritual to cleanse away all the evil and drive awa ... Continue Reading



















