Polyurethane ball-jointed snake.
From 40 to 70 parts (from 58 to 88 cm). Most parts have a stopper inside to prevent a wrong positioning.
If you want a painting /blushing to be done please contact me via e-mail firstname.lastname@example.org to discuss the design and cost.
Glueing (done for better posing)