Most Incredible Cryptids Ever Discovered?