Planning a teamLab visit in Japan? Here's our guide on how Tokyo, Osaka and Kyoto differ and which immersive art experience ...