teamLab · Jun 06 - Jun 24, 2007
Shanghai International Film Festival Video-art Japanese Art Exhibition
Shanghai International Film Festival Video-art Japanese Art Exhibition is an exhibition by teamLab at Shanghai Super Brand Mall in Shanghai, running Jun 06 - Jun 24, 2007.
Exhibition information from teamLab. Short excerpt quoted for reference; see the original page for full text, images and credits.