Project Open Squish
Squishable Clouded Leopard by Laura G.
Voting is Over
Tell me if it's made!
Clouded leopards are a mysterious wild cat native to Southeast Asia and China. There's believed to be less than 10,000 of these cats left in the wild!
About the Designer:
I'm Laura, a digital art hobbyist and animal enthusiast