D.E.G. Kele Le Roc, Electronic Youth