DJ Len Faki is sinds 2004 DJ in residence bij de bekende Duitse Techno club Berghain. Z’n hyperactieve muziek doet je volledig losgaan tijdens z’n sets. In 2007 kende hij z’n grootste succes met de release van ‘Rainbow Delta/Mekong Delta’, maar ook ‘My Black Sheep’ scheerde hoge toppen.