The unstoppable Juggernaut is one of the most powerful mean to walk the Earth unhindered – literally! When Cain Marko states that “nothing stops the Juggernaut,” he’s not kidding! Finding a mystical ruby in a lost temple in Korea, US Army soldier Cain Marko read aloud the the [sic] inscription on the gem: “Whosoever touches this gem shall be granted the power of the Crimson Bands of Cyttorak! Henceforth, you who read these words shall become… forevermore… a human juggernaut!” Charles Xavier’s half-brother became an unstoppable force, soon after joining Magneto in the fight against the X-Men and anyone else that dared stand in their way!
Here are some close up pics I took of the big guy: