Holy ****. A contingent of troops wearing those things would look so ****ing awesome. Like ninjas... or cyborgs... NINJA CYBORGS! Report