Ghostland Observatory

Pop-techno duo with a flamboyant lightshow in tow