Imagine a place made of multi-media rooms where walls are constructed of digital screens inspired by smell.  Then open your eyes.  In Odaiba, Japan,  Japanese studio teamLab will show its digital artworks in a form of an impressive maze in which...