Digital Art
Interactive Installation
Performance
About
Contact
More
Outdoor LED Screen Naked Eye 3D Video / 2021
"META ISLANDS" is the dark version of "Islands", exhibited on the outdoor LED screen of Chunxi Road in Chengdu from December 2021 to January 2022.