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.

demon&setsubun

demon