I defeated him with terra and there is only one advice I can give you.... pray. With aqua and ven he isn't that hard, but Terra's dodge makes him almost impossible. You should equip heal block and thunder surge, alot of thunder surges. Further it's al up to lady luck