G
Glen Strengers Review of teamlab
A must see and visit when in Tokyo. Amazing to see...
A must see and visit when in Tokyo. Amazing to see what can be done with led's and projectors. The train goes right to the door at Aomi station. The whole precinct is excellent, big ferris wheel, Toyota exhibit, go karts and outlet mall.

Comments: