A painting of space by Studio Ghibli