A cartoon snail with a green body and orange spiral shell is smiling while sitting on a green leaf.
Style: clipart