Uploaded: 20 weeks ago

Strange Creature In The Forests of Oregon

A strange creature apparently spotted by this adventurer hiking in Oregon, USA, on Dec. 2nd, 2013. What are the odds this is actually real?