Oni, a Japanese Demon.
More Images from
Oni (?) free icon was designed by uroesch for icons Png and presented to its users.
uroesch
4/11/2018