I printed this in Polymaker PolyFlex TPU90, I imagine any TPU would do. A more determined designer than I could make a better one, but it works.
The author marked this model as their own original creation.