Previous Image Next Image China This is China, a product of the exotic pet trade. China, Asian leopard