Japan’s Ultimate Urban Rivalry March 5, 2019 by Robert Schrader Leave a Comment I recommend you visit both Tokyo and Osaka—and I imagine you’ll love each in its own right. Continue Reading