Culture Setsubun February 3, 2014April 2, 2015 Robert Harding 1 min read Setsubun means ‘Bean-Throwing Festival’, and is held the day before the beginning of spring in Japan, in association with the Lunar New Year. It is […]