He’s the true final boss if you are trying to go for a high score. The two times I beat him instead of the final boss, I used the combo of “start fight with X” options, buy attack items, and then double deck strat to wail on him before he can set up.
A lost a couple universes to the damn kobold who is the true true final boss, but 575.68 is my current best.