a cartoon turtle with a green face