Passionate Snail Meme sticker
Unamused Snail Meme sticker
A snail with a paintbrush in its left hand and a canvas in its right hand sticker
Pink Snail Sliding on a Leaf sticker
Abstract Snail sticker