Ven'orn

Ven'orn is an aranasi located in Ven'orn's Lair in the Antoran Wastes.