Dels

Kieren Gallear also known as DELS, is an English art director, recording artist, rapper, graphics designer, and filmmaker born in Ipswich; he is currently based in London. Gallear signed with the Ninja Tune imprint Big Dada in May 2010.

From Wikipedia, released under the terms of the CC-BY-SA license.