A very weird robot. Sort of a mix between a steamtrain and a caterpillar. More here.

Advertisements