User blog comment:Thornlu/The Creature From The Title Sequeance/@comment-2222836-20120730172801

It's Bigfoot.