Went to get a 6 pack ran into a friend. His super drunk buddy handed me this and mumbled something about “this can save your life in a tough spot take it man” and something about a breakaway? Didn’t want a 4 hour conversation so just said thanks and took it. What is it?
Looks like a climbing sling tube.