• See More

    Step outside the mall and you can see the Statue of Liberty landmark in Odaiba and the Rainbow Bridge. Awesome view!

Other Reviews by Kimiko