Flower Travellin' Band

Satori

Image of Flower Travellin' Band - Satori
Record Label
Phoenix Records

About this item

One of the best Japanese rock albums ever. Originally released in 1971, it's a furious melange of thundering toms, electric whiplash guitar and banshee vocals.

Back to top