Japan Media Arts Festival  
21st

Art Division

New Face Award

I’m In The Computer Memory!

Media installation

AIDA Torajiro [Japan]

© 2018 Torajiro AIDA Photo: 2018 Torajiro AIDA

back to top