a movie still from a studio ghibli film showing several large white pyramids in a swampy jungle. by studio ghibli, rebecca guay, michael kaluta, charles vess