Spawn of Umbra'rix

Spawn of Umbra'rix are a spiders summoned by Umbra'rix in Garden of the Loa in Zuldazar.