A cheerful green cartoon turtle wearing a red party hat with a white pom-pom, smiling with round eyes and flippers outstretched.
Style: clipart