Tokyo City Is On The Constant Move Tokyo, capital city of Japan since 1869, is one of the most populated metropolitan cities in the world. Believe it or not, Tokyo City is complex, big and always on the move. Be warned, if you are in Tokyo City for the first time, you will be greeted […]