A fun project to design a print in place toy. I added quite a bit of extra detail, but my main goal was to make this an easy print. Print in pictures is PLA printed at 0.16mm layer height with a 0.4mm nozzle.
No supports needed for this print, but they make it cleaner. I have provided a print profile with supports and there is one you can download without supports with the raw model files.