A cheerful green cartoon frog is sitting on a large green leaf with a happy expression.
Style: clipart