Scenes from a comic book, about a cool boy lost on an alien planet | Sci-fi