Dar Rummond

Dar Rummond is holding the portal leading to Stormwind City in Tol Barad Peninsula.