February 3, 2016Setsubun literally means ‘seasonal division’ and it is the day before the beginning of spring in Japan. It is accompanied by a special ritual, called mamemaki (meaning ‘bean scattering’) to cleanse away all the evil of the
AnkleGrabbers Annoyedtobenude