Explorer Japan, Leftfield, et Indie Rock