The compliant-legged hexapedal runner.

1 entry