Leopard comms are a thing. Snow leopards in particular. They appear in the Denver Airport apocalypse murals. There were more than a few that supposedly died of Covid in zoos last year. They show up on some major crests and flags. Kazakhstan for instance, where Joe and Hunter were fucking around. They had the coup there recently. China has a military unit called the Leopards or something like that too. Phonefagging, or I'd dig my caps out.