Techno meets Russian video games meets Ms. Dominatrix meets New Romance meets Bach meets the underwear you are wearing. If you are wearing any.