I have to admit that I made it complex because I wanted to test Fusion360 form modeling tools.
The author hasn't provided the model origin yet.