Happy Happy, Joy Joy

John Kricfalusi, creator of Ren & Stimpy (and Powdered Toast Man!!), stopped by yesterday to start work on an upcoming campaign.