Watch this incredible movie of Theo Jansen. A Dutch artist (or scientist?) who makes wonderful creations.

loekvanderklis-strandbeest-06 strandbeest 1