self-replicating repairing robot

From here: http://youtube.com/watch?v=VyzVtTiax80

Comments are closed.