Is there anything else to say except for I love you and let's be best friends.

I just want to wrap your tail around my neck and strangle myself because I'll never know such cuteness again. I don't know what I'm saying — you make me crazy, snow leopard cub!!

[via Gothamist]