Oni are a kind of ogre that is common in Japanese folklore. Especially important in the bean throwing ceremony coming up.
More Images from
Two Oni free icon was designed by j4p4n for icons Png and presented to its users.
j4p4n
2/7/2018