Bladeguard Hozzul

Bladeguard Hozzul is a Zandalari troll.