Baby Snow Leopard

Let's face it: this little guy is the cutest thing on Earth.