What do beans, sardines, Japanese ogres, and giant sushi rolls have in common? The fascinating Japanese holiday known as Setsubun (seh-tsu-BOON), of course! Setsubun (節分) is a traditional festival in Japan that marks the day before the beginning of Spring according to...
Recent Comments