Huanglongpus

Huanglongpus is an ichnogenus of dinosaur footprint.