Spined larupia armour