A chubby, pink cartoon caterpillar with antennae is smiling while resting on a green leaf with brown veins.
Style: sticker