Printing these i use ironing and sometimes more than 2 perimeters and .2m layer height to make them quite robust. PLA+ and PETG make them extra durable. Some PLA is a bit brittle, but works well, too. TPU may be fun though.
The author marked this model as their own original creation.