User blog comment:MrAnonymous/I think I know what the lizard thing is./@comment-109.154.183.228-20120605215629

Interesting theory. I last came across a Rugaruu in Supernatural, but the spliced in bits of the Wendigo legened by saying once this creature tastes human flesh in can never be human again.