TeamLab creates interactive vortex artworksettingmind (31)in #art • 8 years ago #settingmind #teamlab #technology