Whats the deal with PrestonCondra?

Looks like a wendigo from until dawn