A cheerful green cartoon frog wearing a red and white Santa hat, smiling with rosy cheeks and sitting upright.
Style: clipart