Sumida, Japan - Polarsteps

Made it back to Tokyo for our last days in Japan. A visit to Edo - Tokyo museum and Sunshine 60 city bring us back to the Tokyo vibe
  1. Japan
  2. Sumida