Torva armor