LEGO ball manipulator
I have seen similar machines before but this one is by far the most complex. 17 different stages including a lego 5 axis robot arm. The builder said it took over 600 hours, and while I am not sure I would have that kind of dedication, I would definitely buy this guy a beer.