Munich based artist. Think Amy Winehouse meets Gorillaz with a healthy dose of cold electronic atmosphere.