a group of saber-toothed tigers on a rock