at least it has 684 moving parts —

Founded at least it has 684 moving parts models & stl files for printing
Guitar
Binjun
Pyramid Game
ThinkNotThink
Swivel Trays
muzz64
3D Tesla Valve
sjogerst