A cartoon snail with a light green body, pink spiral shell, and rosy cheeks is sitting on a green leaf, smiling with big eyes and antennae.
Style: sticker