A cartoon-style green caterpillar with big eyes and antennae is curled up and resting on a green leaf.
Style: sticker