Tag: Shibuya

  • First impressions of Japan

    First impressions of Japan

    After over 22┬áhours of flights, connections, and delays, getting dropped into the center of Tokyo is quite the experience. Regardless of your departure city, chances are that when you arrive in Japan, you’ll be somewhere cleaner and more efficient than you came from. As we headed out of Narita Airport on the Narita Express into…