a cartoon animal with a green leaf on its back