Funny how a Japanese band singing in their own language can sound so like Western rock. From their classic and hugely hard-to-find 1971 album Kazemachi Roman.
Happy End: Kaze wo Atsumete
Square
A compendium of musical delights by Alan and Margaret Ashworth
Funny how a Japanese band singing in their own language can sound so like Western rock. From their classic and hugely hard-to-find 1971 album Kazemachi Roman.