Invading Fel Stalker

Invading Fel Stalkers were felhounds located at the Dark Portal in the Blasted Lands during the Dark Portal Opens event.