Older sketch from http://www.furaffinity.net/user/imperfectflame featuring his red panda/snow leopard Sound.
It seems the two are having a romantic moment. Or at least one of them is. I don't know how happy about this the panda is, but he's in for a serious smooching, no doubt.