HawkeyeNFO over 4 years ago [hidden] It looks like some kind of Setsubun bean-chucking exercise, based on the demon costume parts. 1 Reply Copy ID Copy Link