Dreadscar Overseer

Dreadscar Overseer is a jailer located in Deliverance Point on the Broken Shore.