a mysterious living spaceship discovered by a lonely astronaut. poster art by james jean, very detailed space art, bioluminescence, lovecraftian, cosmic horror. award - winning, behance contest winner