You will need to glue some parts and the moving parts are articulated by screws.
I used M3 screws, DIN125 washers and DIN 985 nuts to avoid the toy get disassembled by my son. (List of materials will be added later)
Caterpillars must be printed in flexible filament. I used Fillamentum FlexiFill 98A.
The rest of the parts can be printed in any material (mines were printed in PLA and ASA).
First step after printing is to glue the parts shown in the picture in the indicated order (GLUE 0, 1, 2, 3 and 4).
The author hasn't provided the model origin yet.