A cheerful cartoon leopard with spots, wearing a brown hat and glasses, smiling with a pink tongue.
Style: clipart