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 ...
Setsubun, the last day of winter on the lunar calendar, falls on Feb. 2 this year. Most years, it is marked on Feb. 3.