羽蛇神
Teotihuacan (Feathered Serpent Pyramid).