Japanese noisecore duo Sete Star Sept have released their brand new album ‘Birds’ streaming below. Check out this killer interview the band did a couple of years ago. Click HERE. Further below check out a fullset live video the band just filmed a couple weeks ago. Their portion doesn’t begin until 1 hour 11 minute mark.
Photo Credit: japanvibe.net