Japan: Oil On Canvas

Successful British band Japan filmed live in concert at the Hammersmith Odeon, London on 16th November 1982.

Genre: ,

Stars: , , , ,

Crew:

Country: United Kingdom

Language: English

Studio: Virgin Records

Runtime: 55 minutes

Quality: HD

Released: Dec 31, 1982

IMDb: 10

Keywords: