Venomhide Weaver

Venomhide Weavers are aranasi located in Ven'orn's Lair in the Antoran Wastes.