Arena Spectator (Frostfire Ridge)

Arena Spectator is a deceased ogre located in Frostfire Ridge.