A cheerful green cartoon turtle wearing a red Santa hat with white trim and pom-pom, smiling with a rosy cheek.
Style: clipart