I recently printed a similar design to this, but it was a single print design. But all of the joints failed when printing, as they were printing in mid air within the model.
So i designed this from the ground up. After some post printing, the parts are pushed together and with a click, they are in place.
Supports are needed for the body section and are not needed elsewhere in the print. Some slicers will add some support for the nose. This is not needed and if your slicer has the "Support Blocker" function, this can be used on the nose area.
In the files, i have included a full print stl (all parts in one print), or if you wish, you can print one part at a time. Both the LH and RH arms and legs are identicle, so print two of each.