Demon lord

A physical damage demon boss who is immune to fire who can set you aflame. It has around 220 health and appears alone.