Toss Those Beans

OniDetail

Have you hung your garlic or fish head on the front door? Do you have your roasted soybeans ready? Today is Setsubun, Japan’s annual demon-expelling festival. To prepare yourself, please see Demons Out! Happiness In!

Tags: , , ,

Leave a Reply