Tokyo is a city that is like no other. One can find just about everything and I mean everything in this city. For tourist visiting Japan, there is no such thing as too much time for Tokyo. This mega city has so many things to offer that you will never run out of things to do. Watch the attached video to get an idea of what to expect in Tokyo.