Guest borderboy Report post Posted December 8, 2009 Hmm. That is either a Lycanthrope or a chupacabra. I'd have to see the teeth. Share this post Link to post Share on other sites