Rez'caza

Rez'caza is a Zandalari troll located in Zuldazar.