Wind Rider Jahubo

Wind Rider Jahubo is a level 60 wyvern riding trainer located in the stables at Thrallmar in the contested territory of Hellfire Peninsula.

See List of Hellfire Peninsula NPCs.