Japan ‘Teamlab Planets’ Experience
Surreal, mind bending and out of this world – just a few ways one could explain the experience of Teamlab’s latest artistic installment in Tokyo. Part museum, part art exhibition and part theme park, the […]
Read on »