Pretty sure it’s a boss.
This is the mini boss summon around the world in fjordur
What could this thing be. So excited