Baglorag Grumblesnort

Jotun Warrior boss.