Band that hit number 3 on the Oricon charts with their 2007 album Stacked Rubbish. They released 20 live albums between 2003 and 2017.
In 2016, they performed at Knotfest Japan and at the PlayStation Theater.