Yuri Tachibana & The Dune

[a6317469]

Artist

Yuri Tachibana & The Dune Discography Tracks

Albums

KX-7013 Yuri Tachibana & The Dune - Tropical Cyclone album art Yuri Tachibana & The Dune Tropical Cyclone(LP, Album) Columbia KX-7013 Japan 1983 Sell This Version