Stabled Stalker

Stabled Stalker is a saber cat located at Deliverance Point in the Broken Shore.