crawler

Thijs de vries crawler
Thijs de vries crawler versions
different versions. The final is sort of a middle ground between the two.