Ellen Allien Berlin, Germany. An icon in her field, Ellen Allien is a visionary artist who looks to the future for inspiration and presides over a highly- influential techno empire. Contact Ellen Allien. Streaming and Download help. Report this track or account.