Aljabri

Aljabri is a Zandalari troll located in Zuldazar.