Devil mask and roasted beans as used in the Japanese Setsubun festival of casting out demons.
More Images from
Demon at Setsubun free icon was designed by zeimusu for icons Png and presented to its users.
zeimusu
2/2/2018