How would you feel if while sunbathing on your favorite beach, a large tube structure walked up to you all on its own? If you are in Holland, that could be a possibility.
Art is a fantastic thing, but what good would Theo Jansen’s beasts do, populating the beaches? We don’t know about the beasts on the sands, but this application of Jansen’s mechanical systems is pretty dang cool.