a greenish planet in space scifi