Fanon:Kukulcan(Universe 101)

Kukulkan is a creator god and the Mayan 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.)