AhPuch

AhPuch – Mayan god of death