Same as Mankvill, I heard these guys through Phantom Crash, and after a year or so of saving up, I flew to Japan and actually bought their album "The Greatest Asshole". It's a fucking great album, and these guys really are frenetic and fun. Love the sound.
Found out about this band through the Xbox game Phantom Crash. I know it's a long shot, but if anyone could give me more info on how to acquire their music, I'd love to know! :D