Something pre-historic has been discovered!