UGEARS Marble run (Chorlton M21)

Elaborate toy you make from a kit. All wood. Turn the handle and lots of exciting things happen.
This one is assembled, as you can see. You could take it apart and remake (all instructions are here) or get another one from UGEARS and join them together for even more elaborate entertainment. Note that the assembly is a pastime in itself, will take hours.
Best look at the UGEARS website to see videos of the models in action.
Collect from Chorlton M21.