Brood of Ven'orn

Brood of Ven'orn are spider demons located in Ven'orn's Lair in the Antoran Wastes.

Objective of

 * Cleansing Fire