User blog comment:Jessica Lynn Angel/Army of Two(Rios & Salem) v.s. Juggernauts/@comment-143604-20110919023530/@comment-68.109.72.85-20110919031129

DA77: In a nutshell it's a ridiculously heavily armored soldier.