Cyttorak

Cyttorak is a fictional character appearing in the Marvel Comics universe. A mystical entity, he is the deity that powers Juggernaut through the artifact known as Crimson Gem of Cyttorak. He was created by Stan Lee, Jack Kirby, and Alex Toth. He was first mentioned in Strange Tales I #124 (September 1964), a temple molded in his image was seen in X-Men I #12 (July 1965), and actually appeared in Dr. Strange III #44 (August 1992).

Read more about Cyttorak:  Fictional Character Biography, Juggernaut, Powers and Abilities