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