a planet with a green leaf on it