Roasted Soy Beans Today is Setsubun (the literal meaning is seasonal division) which is the day before the beginning of Spring under the Japanese lunar calendar. It is the day to chase away … Read moreRoasted Soy Beans