A cartoon-style green caterpillar with big eyes and antennae is sitting on a green leaf, looking happy and relaxed.
Style: sticker