Oof Snow Boss

Oof Snow Boss is a Oof found on the Boss Room. It has 20000 HP.