Ghosts - Japan Share: Download MP3 More song by Japan Visions Of China (2003 Remastered Version) 3:39 Quiet Life (12'' Mix) 4:50 Life In Tokyo (extended 1982 Remix) 7:04 Ghosts 4:37 Visions Of China (2003 Remastered Version) 3:39 Visions Of China 3:34