That is soooo cool! Thanks for sharing it!
I looked up "Strandbeest".... here's what I found:
" Theo Jansen is engaged in creating new forms of life: the so called strandbeests. Skeletons made from yellow plastic tube (Dutch electricity pipe) are able to walk and get their energy from the wind."