Today’s Demon Feb. 3, 2017 Today is Setsubun when people in Japan wish for good luck and drive away evil spirits. We eat lucky sushi rolls, and throw beans at someone wearing a demon mask. SPECIAL DAYS
February Ume Blossom Festival (Kitano Tenmangu Shrine, Kyoto) Do You Know Ume Blossom Festival of […]