Neo Shibuya
May '21
An animated piece of art was displayed as a part of the "30 Seconds Museum" project by Neo Shibuya TV and New Media Art. The project was exhibited on 85 various screens in the Miyashita Park district of Tokyo, Japan, from April 26 to May 2.