First Appearance of The Juggernaut


The Juggernaut (Cain Marko)

Created by writer Stan Lee and artist Jack Kirby, The Juggernaut first appears in X-Men #12 (July 1965).