A cartoon-style green frog with big eyes and pink cheeks is sitting happily on a large green leaf, smiling.
Style: sticker