Japan: Oil On Canvas
(1982)

Released: 1982-12-31

tmdb link imdb link

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

Vote Now!


Placeholder