Haven't printed this one yet, gotta practice slicing the model or borrow a bigger printer. TPU should work fine here.
The author marked this model as their own original creation.