>>510727168
>lower leg mechanism
mystery solved