A large green frog smiles while two small children hold onto its arms, appearing to climb or play together near a gray rock.
Style: sticker