Juggernaut
From Icaruspedia, the high flying Kid Icarus Wiki
he was that bloke in the x-men things where he was wearing the red and stuff you know
and he was all like "i'm the juggernaut bitch!!!!!" and so on
he was that bloke in the x-men things where he was wearing the red and stuff you know
and he was all like "i'm the juggernaut bitch!!!!!" and so on