the pillows
May 18, 2017

Some bands keep their fans waiting years, decades, between new albums. Formed in 1989, Japan’s most famous alt-rock band just released their 31st full-length, Nook In The Brain. For those keeping count, that is more than 1 a year. And for any Little Buster who cannot wait for the Nagoya stop on the tour in July, make the short train ride to Gifu this month for a preview.

Leave a Reply

Your email address will not be published. Required fields are marked *