Setsubun Bean Throwing Festival in Japan
Setsubun, a 1200 year old festival in Japan, marks Setsubun Bean Throwing with beans tossed by emissaries amid drums and prayers. The chant Devils out Gods inside accompanies each handful, while families carry on the ritual at home led by the family head.