EDIT: Only sometimes the Ice Troll can block their HP Bar. The one I saw was in the river map, and it spawned at the top left most spawn point?
Here, where the Green Box is.
The Ice Trolls block their own HP Bars?
Glad that the Direwolves are basically the weakest physicals, and only had 1 Ice Troll and a Snow Devil as my two non-wolf enemies. Makes it easy to survive.
My next investment: More Armor. Really wanna get that wolf damage as low as it can go, and now I know what to reroll the enemy composition to.