still from anime sci-fi movie by Studio Ghibli, realistic