A snow leopard with ski goggles in its left hand and a snowboard in its right hand sticker
Intrigued Leopard Meme sticker