Ti

Ti was the god of the Deons. They believed the Dodecahedron to be a gift from Ti. (DW: Meglos)