Shimbashi and Odaiba (28 of 105)
Flame of Liberty, Odaiba.