BeardedBlaze , 2 months ago "No fossils belonging to the species have been found but scientists know it exists because of footprints found in Fujian Province in south-eastern China."
"No fossils belonging to the species have been found but scientists know it exists because of footprints found in Fujian Province in south-eastern China."