While I love my original model I always felt it could benefit from a moving head, which is the case with this upgrade.
Printing Information:
There are 4 pieces that need to be printed individually: the body, the neck, the base and the head
Once all pieces are printed, they should simply press together. The neck and the body assembly should require a bit of force, but once done, the head should be able to rotate with minimal force but should also hold in position when untouched.
The fusion360 file is provided would you want to make some changes, for example in terms of tolerances.
The author remixed this model.
Improved the neck joint to become a ball joint so that it can swivel in more directions. The base was also splitted from the body to ease printing.