Big, crazy updates at King Trash.
written by Christopher | tags: Art, doodles, Illustration, King Trash, Michael DeForge, Sketch
Michael DeForge is King Trash. Some interesting and quirky illustrations in his portfolio.