Advertisement opens in a new tab.
The Japanese punk band raced through a fun as hell set at the Fine Line last night.