Cartoon Turtle, in the style of a cartoon ape