A cartoon green turtle with a happy expression is sitting on a brown log, using a yellow laptop computer.
Style: clipart