Stardust Archer

Stardust Archers are night elves located in Stonetalon Mountains.