To kick the doors off your weekend, we have an awesome new track from indie rockers, Rin Toshite Shigure. The trio's newest track, Abnormalize can be heard as the opening theme to the new gritty sci-fi anime series, Psycho-Pass. Twisted guitars, a funky backbeat, and understated vocals really help elevate this hot rock track.
I'm happy to see these guys finally getting some recognition after working the underground rock scene for over a decade. Abnormalize is definitely one of their more "accessible" tracks, but great nonetheless. Any smaller Japanese bands you guys are into?