He's got speed, agility, and power. While he's not weak to the bounce ball ability, I thought I could finish him that way.
But I had to resort to using tundra storm which is his weakness.
Which destroyed him for good. But overall I really liked the boss battle, the first in the game to make me sweat.
After it's over you get the blazing torch suit.
Which allows you to create fireballs and attack foes with it. While it has its power, I didn't like how this one aimed for the most part.