A cartoon green turtle with a smiling face is sitting on a gray rock, holding a purple starfish.
Style: clipart