Satellite
  • Day3

    Odaiba

    January 25, 2016 in Japan ⋅ ☀️ 6 °C

    The man made island of Odaiba is where you come to do shopping. I just came here to see the giant robot. I suppose this life size Gundam statue is the guardian of the shopping malls here.