PETG or ABS, PLA would work, but it's a bit stiff. Print without support on its size. I used 100% infill.
The author marked this model as their own original creation.