A large green cartoon turtle is being helped by a boy and a girl, each pushing a small rock near its legs.
Style: sticker