Please note that for sale are only end clips for Optech USA strap. It is not a complete strap. I don't see anything damaged.
It is made by Mamiya for 6X6 and 6X7 cameras. It is made of nylon.