Phew, that was tough. Toughest boss in the game by far. Superguarding extremely fast paced moves are a requirement, no matter how much HP you have. This guy rivals Sephiroth in FF7 when you first meet him, just instakills everything.
If you're in the UK, you could've sent it to me and I'll do my best to look into it. I can't ship elsewhere due to the high cost for shipping, fuck Brexit.