One would imagine if such a creature did exist we would have some kind of definitive proof by now (fossils, remains, a living specimen, solid video/picture evidence, etc). However at the same time we are discovering new creatures on a regular basis in places like the Amazon and there are likely...