Detailed Information of Superhero
Ah Puch (Mayapan) (Earth-616)
Ah Puch is a member of the Mayapan, a group of Mayan Indians who gained superhuman powers and demanded worship from their fellow Mayans by posing as members of the Ahau. Ah Puch took the name of Ah Puch, the Mayan god of the dead, and appeared to his fellow Mayans at the time of death; however, the Mayapan were overthrown by two of their own kind, and the spirits of Ah Puch and the Mayapan were imprisoned in crystal within the Chichen Itza pyramid within the Yucatan until they were woken and restored to life in recent years. Clashing with with Red Hulk and Alpha Flight, the Mayapan started once more growing in power once more and seizing control until Hunahpu and Xbalanque showed Ross how to defeat Ah Puch and his allies once again.