a group of japanese men wearing beige suits standing in the ocean, sunset, ((yellow magic orchestra)), ((tatsuro yamashita)), album cover, 1981, grammy award winning
a group of japanese men wearing beige suits standing in the ocean, sunset, ((yellow magic orchest... [more]