Enchanted Broodling

Enchanted Broodlings are spider demons located in Nal'tira's Lair in the Arcway.