Released on 10 June 1983, the album 'Oil on Canvas' by Japan. It was released 6 months after the bands' break-up and featured performances from their final live tour recorded at the London Hammersmith Odeon. The album went on to become Japan's highest charting album when it peaked at number 5 on the UK Album Chart.