Fanon:Kukulcan(Universe 101)

Kukulkan is a Creator god and Maya god of the sea. He and Hurukan (Universe 101) are Responsible for the powers of The Armored Serpent's powers, He has a great history with the Mayan god Hurukan (Universe 101).