A new species belonging to the gorgonopsians, the ancient ancestors of mammals, was found on the Spanish island of Mallorca.