I printed it with PC/ABS filament, some kind of PC blend or Nylon is recommended, PLA or PETG can't handle such a speed and load. Also use 0.25mm nozzle for proper teeth geometry to reduce belt wear.
The author marked this model as their own original creation.