Don’t give up just yet, says Okada’s new album Division Of Self.
Okada is a project by Greg Pappas from Alabama, US. Initially known to the music world as ZXYZXY, Greg used it as a vehicle for experimentation and refinement of his writing technique while dabbling in electro-acoustic, ambient, post-rock and even wonky genres. It wasn’t until the Summer of 2014 that he felt his music clicked […]