Ilthara Darkthorn

Ilthara Darkthorn is a night elf located at the Veiled Den in the Antoran Wastes.