Log in
Originally released in 1982, Greatest Hits! Of Tatsuro Yamashita is the first and only “best of” compilation album of Yamashita’s work.