I have no idea what this song is called or who performs it, but I know it's a remix and I can sort of make a educated guess where it's from, but I don't care. It sounds awesome and that's all that matters. Hooray for hard to come by awesome-sounding Japanese songs:
RAVE PARTYYYYYYYYYY!~