Experimental indie-electronic duo