Interesting. Some folks apparently also think the Megalania may be alive.
Recently a new large predator the Fosa was found somewhere, anyone remember that one. Also, I think in southern Australia, a 12,000 year old find of a not very sapien looking human was found called the Kow Marsh human. I saw one of their skulls in the new evolution exhibit at the Smithsonian identified as a homo sapien. I looked a lot more like a Heidelbergensis, not even a Neanderthal. If you go to to exhibit it is in the lower right hand corner of the wall of skulls.