Zandalari Skullcharger

Zandalari Skullchargers are forest trolls found in Mogu'shan Vaults. They are a part of the Zandalari Invaders group.