South London-based producer, DJ, illustrator and graphic designer Greg Haynes.