Theo Jansen is a visual artist from the Netherlands that created clever moving sculptures, and his working-series is called “Strandbeests”, that means “beach animals” in Dutch. The disconcertingly realistic ‘Strandbeests’ appear to walk, crawl and slug their way across the coastlines of Holland, replicating animal and critter movements in mesmerizing fashion. Jansen’s legendary wind-walking project…