Juggernaut suit