Onmagoug
From PSU Cyril Wiki
Demons Above - Boss.
A massive demon that can fly, throw fire, and has several other tricks.
Hitting its wings enough will damage them enough that it can temporarily not fly.
When flying high above the ground, it cannot be meleed and a gun is required to hit it.
Here, the Onmagoug is on the ground with its wings tattered.