Spined larupia armor