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