Digital Arts Exhibition Opening at Japan House London
Japan House 101-111 Kensington High Street London W8 5SA 21 November 2019 to 22 March 2020 Japan House presents two installations by WOW looking at both the urban future and timelessness of rural Japan. WOW’s ‘Tokyo Light Odyssey’ installation presents a mind-bending 360-degree reimagining of Japan’s capital city by night, to herald 2020 and the […]