Kukulkan was the Maya supreme god, to whom the Maya attributed many functions.
Collection of Max and Karma Worthington, Greenville SC
Not only was he a god of the four elements, he was also a creator god and the god of resurrection and reincarnation. He originated from Toltec myth, where he was a divine hero who taught the Toltecs laws, fishing, healing, the calendar, and agriculture. He emerged from the ocean, and disappeared in it afterwards.