Alright, I can whoop this guy's ass easily in all the stages of the battle, and I'm level 86. The only troubling thing is when he uses his last move, and I can never withstand it longer than 20 seconds. Can someone give some pointers on what I should do? (I've got all the defensive abilities you should have, and just before he uses his move, I always have 100% HP, but I always die). I'm on Proud mode by the way. I got Ultima Weapon as well.

So anyone know how to survive his attack?