Setsubun, the last day of winter on the lunar calendar, falls on Feb. 2 this year. Most years, it is marked on Feb. 3.
Japan celebrates the Setsubun Festival with a unique tradition of throwing beans to drive away evil spirits and bring in good fortune for the year ahead. The lively event is marked by vibrant ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results