Driving Out Demons: Chichibu Shrine Believers Prepare for Setsubun

SA setsubun
About 20 believers and others dressed in demon masks and costumes gather at Chichibu Shrine in Chichibu, Saitama Prefecture, on Wednesday ahead of the annual setsubun festival to be held there on Feb. 3. Practicing for the annual ritual of “oniyarai” (“driving out demons”) they shouted and ran aroun...

New contents