The temple of Kukulcan in Chichen Itza was built in the 9th century.[1]
A-Bomb and several members of Alpha Flight were captured in Chichen Itza by the Mayan Gods.[2] Kukulcan was the summoned back by the Mayan Gods, using Red Hulk's life force.[3]

See Also

Links and References


Community content is available under CC-BY-SA unless otherwise noted.

Bring Your Marvel Movies Together