a movie still from a studio ghibli film showing several large white pyramids and a golden ufo in the amazon jungle. by studio ghibli