Club music from another planet.