This Shimokitazawa band knows how to bring in the punch. This violent mixture of roaring passion is jammed pack into 8 songs.