This 3D printed machine is mesmerizing to watch — Future Blink

We could watch this all day.