HawkeyeNFO 6 months ago It looks like some kind of Setsubun bean-chucking exercise, based on the demon costume parts.