Light and Shadow, Torino, Italy