You'll notice that when he casts Gravija it also hurts himself for 9999 HP. Attacking him directly will only result in him using Curaga on himself- instead, use Reflect on him to net yourself free healing and go at it using whatever you like (demi may be a good choice to start with). Recast reflect as needed and you should have little problems.