Steelweaver Javae

Steelweaver Javae is a Zandalari troll located in the Zocalo in Dazar'alor. She was also present during the Battle of Dazar'alor.