Archaeologists have discovered one of the world’s largest collections of ancient art ... portray giant centipedes, ...