Yes, there's still a week to go until Kero Kero Bonito release their debut album, but the band have decided to stream the whole thing in full right now because that's the thing everyone does these days.

Bonito Generation is out on October 21st via Double Denim Records. You can catch them live at London's Scala on November 9th.