A cheerful green cartoon frog with a red tongue smiles while peeking from behind rocks, next to an orange starfish.
Style: clipart