A cheerful green cartoon caterpillar with big eyes, a wide smile, and a pink-and-white striped tail is shown in a playful pose.
Style: clipart