Tuesday, December 13, 2005



A doodle I did at work today. I kind of think of it as Muppets meets Gorillaz.