Weaver Anaasha

Weaver Anaasha is a Zandalari troll located at Grand Bazaar in Dazar'alor.