Terachnoid armor