The tracks were found in Fujian Province in south-eastern China by an international team ... they most likely think of those in the Jurassic Park movies—human-sized, muscly, aggressive hunters ...