Azshara's Indomitable

Azshara's Indomitables are naga centaur located in the Eternal Palace.