Zam'cha

Zam'cha is a Zandalari troll ghost stable master located in Zo'bal Ruins in Nazmir.

Quotes
Hey dere! If you have any lost companions, I can help you find dem.