Life in Japan

Setsubun: magic beans in Japan

Feb 3rd is Setsubun in Japan. As far as tradition goes, Setsubun’s the first day of spring. Except it’s still cold. […]