a cartoon turtle with green legs