aztec warriors defend the city of Tenochtitlan from Spanish Conquistadors, anime, Studio Ghibli, cinematic, 4K