The Hamburg DJ applies the energy of her spine-tingling DJ sets to a suggestively lo-fi set of acid-soaked electro-techno jams.