Do you want a Challenge! Print this!
I have tried to split the real hard bodies for easy printing. The arms are probably the most challenging. One option is to make the arms, axles and spindles out of some other material, even filament itself. if you scale the model bigger, it might be easier as well.
This character comes from the Game "Machinarium". Brilliant!