I wish it were true, but I doubt it tbh. I read somewhere that you need of minimum population of over 300 animals to ensure that is sufficient non related animals to breed successfully e.g without in breeding, and for animals this big it is unlikely that we would have seen no evidence of their existence.
That being said new species are discovered all the time, I also saw a programme a few years ago about a 30 foot long eel with a red dorsal fin that was washed ashore, the eel had never been seen before or since and it was thought that it came from the deep ocean, needless to say it died soon after supposedly due to the difference in pressures.
There's also things like the armoured catfish in the Amazon and the monkey cat thing they found in Borneo.
Bookmarks