Stella Boomboom

Stella Boomboom is a goblin stable master located at the Bilgewater Harbor in Azshara.