Wednesday, March 30, 2011

Tuesday, March 22, 2011

doodles

A few doodles:





Dilla staring into space:


Wednesday, March 9, 2011

Thursday, March 3, 2011

Metron



Even New Gods poop.