Board Thread:General Discussion/@comment-78.125.92.192-20130424133044/@comment-3290441-20130806160345

Maybe the human predator, some kind of extinct creature or cryptid.