surphile: Craig Anderson. Hip hop.via quiksilver