Excal-heim
Kyara Icebone
Large Primark [Primordial Goliath], Unaligned
Armor Class 15 (+2 hide armor)
Hit Points 540 40d10+320
Speed:
60 ft
Saving Throws Str +15, Con +17, Cha +15
Damage Resistances radiant; bludgeoning, piercing, and slashing from nonmagical attacks
Damage Immunities Cold
Senses Darkvision 120 ft, passive Perception 12
Languages All of Them
Challenge Rating 21 (33,000 XP)
Proficiency Bonus +9
Features
Legendary Resistance (3/Day). If Kyara fails a saving throw, it can choose to succeed instead.
Aggressive. As a bonus action, Kyara can move up to 60ft toward a hostile creature it can see.
Quickened aura. All allies of Kyara within 60ft take 2 bonus actions per round.
Ice Walk. Kyara can move across and climb icy surfaces without needing to make an ability check.
Additionally, difficult terrain composed of ice or snow doesn't cost it extra movement.
Spells
Spell mod :: Con
Spell ATK :: +17
Spell Save :: 25
At will: ray of frost, detect magic
3/day: Frigid Smite, counterspell
2/day: Karmic Judgment, Ice Storm
1/day: Wall of Ice, dimension door
Drops +2 hide armor, 2 Arctic Poleaxe
Actions
Multiattack. Kyara makes 4 halberd attacks per turn.
Halberd. Melee Weapon Attack: +14 to hit, reach 15ft., one target. Hit: 15 1d10+3+7 Slashing and 16 1d10+3+8 Cold Damage.