Well of Lights

This article is a STUB please make edits and adjustments as suggested on Wikipedia to make it more robust.  Thanks! Toshio Iwai is a Japanese interactive media and installation artist who has also created a number of commercial video games. In addition he has worked in television, music performance, museum design and digital musical […]