Board Thread:Episode Discussions/@comment-3125844-20131108224251/@comment-108.203.189.162-20131116154447

I agree it does look like a wendigo.