These are 2 extremely basic articulated snakes I designed, If you do decide to print them please know that I'm not so good with clearances and certain parts may fuse but I've found that only the small snakes have the chance of breaking when you try to snap those fused parts apart.
The author hasn't provided the model origin yet.