I was going to make a tongue-in-cheek angry posts about me not being an animefag, but then I listened to it. Good shit. Japan has some pretty dope music tbh. Have you heard of midori? They do a noise-jazz-pop-punk fusion style that's really interesting. My favorite japanese band.
