vote on everything
Juggernaut

Juggernaut

Juggernaut is a fictional supervillain and sometime antihero that appears in publications published by Marvel Comics. The character, who first appeared in X-Men #12, was created by writer Stan Lee and artist/co-plotter Jack Kirby. Since his debut during the Silver Age of Comic Books, the character has appeared in over four decades of Marvel ...more on Wikipedia

Juggernaut is listed on

List of All Stan Lee Comic Book CharactersList of X-Men: The Last Stand Characters