An all girl Japanese synth trio? SIGN ME UP.