Armor Class 20 (natural armor)
Hit Points 546 (28d20 + 252)
Speed 60 ft.
STR
30 (+10)
DEX
17 (+3)
CON
28 (+9)
INT
21 (+5)
WIS
24 (+7)
CHA
20 (+5)
Saving Throws Dex +11, Cha +13
Skills Athletics +18, Perception +15
Damage Resistances cold, lightning; bludgeoning, piercing, and slashing from nonmagical attacks
Damage Immunities fire
Condition Immunities charmed, exhaustion, frightened, paralyzed, petrified
Senses truesight 120 ft., passive Perception 25
Languages Giant, Primordial
Challenge 25 (75000 XP)
Proficiency Bonus +8
Legendary Resistance (6/Day).
Magic Resistance.
Siege Monster.
Multiattack.
Lava Blade.
Lava Ball.
Slam.
Lava Wave (Recharge 5–6).
Earth-Shaking Movement.
Incendiary Smoke.