Humans landing on Oumuamua, comic art