Caterpillars
 
A series of technophile designer caterpillars comissioned by the D&AD in 2005.