Ah... well, maybe that's on me. I never really understood what it's gimmick was?
I got it down to between 100-200 hp, and it did get some sort of "death spell" moment where it was finally defeated. I imagine that was the gimmick, but it flew over my head... I was on track to defeat it with pure damage though, my 3-member team was doing fine.