A large, dangerous big cat creature. Allegedly the origin of "leopards" is the offspring of this creature and a lion.
Advertisement
A large, dangerous big cat creature. Allegedly the origin of "leopards" is the offspring of this creature and a lion.