Is it 1957 or 2017?

You’ve heard it before, “Japan is the most advanced country in the world! Their technology is beyond anything in the US!” Well, that may be right – in the middle of Tokyo, but if you go anywhere else in the country, you’re in for a big surprise. Say you land in Tokyo after a long…