Armor (or lack of) on Barsoom