screenshot from the science fiction anime film, alien planet, satellite orbit, space, trending on artstation