doodleperdiem.com
Steve the Caterpillar - Doodle Per Diem
The 1153rd Doodle Per Diem. It is a drawing of a caterpillar thingy.