Earlier this year, Japanese experimental metalcore act Crossfaith dropped their EP titled Species. From that release was the industrial and anthemic chorus fueled single “Endorphin.”
Recently, the group revealed a video performing that aforementioned track as part of their Tokyo Sessions live series. Check out the band play the banger below.