Any tips for 180 Snowclaw?

Returning player here. Tried him with lvl 70+ holy team, they’re too fragile and slow to clear out the totems.

Bwonsamdi doesnt bounce on Snowclaw scratches sadly

Nature team can’t ramp up, Malfurion dies turn 1. Nature team is 35+ level

Shadow team dies as well.

I have 5k renown banked and i think my celestials (Chi, Xuen, Niu) are maxed, should i invest into them? Artillery strike does 152 dmg, i just need to get past him