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