Utumno Ice Spider

These large spiders spawn in upper level of Utumno. they have 24 health and resemble Mirkwood and Mordor Spiders.

Lore
It is assumed Melkor/Morgoth created them for use in the war of wrath