ConTraption

1995

1999
http://conpics.org/