Tatsuro Yamashita
On the Street Corner is a 1980 album by Tatsuro Yamashita.