Tamayura = Japanese = (CD)
Japanese 3 piece band with their psychedelic songs. Many of the tracks are long with monotomous guitar paths, chants, while some is more rocking. Comparable to bands like MARBLE SHEEP. Japanese edition.
Limited availability - ships immediately
|