PinGGG!...............
Funny thing, though.
We now have a boatload number more humans running around the world than leopards. More humans than lions, tigers, bears, and cheetahs, leopards, and pandas. More than cave bears, sabre-toothed tigers, short-nose bears, European lions, and other assorted toothed critters.
That one leopard ate one human ancestor several tens of thousands of years ago is not surprising at all.