Demidi the Watcher

Demidi the Watcher is one of the Lords of the Haunt.