Slat Armor?
Butt ugly, IMO.
The pictures show nothing more than a perhaps more modern looking prison. Only the prison part is meant to keep rioting MUSLIMs out. This is France, where the MUSLIMs riot with impugnity.