Odaiba is manmade island in Tokyo that is popular for shopping and entertainment, with many malls within walking distance to each other. We’ve been there before, but decided to return to find more adventure! And we did find some very interesting things to see… We arrived at the Odaiba Seaside Park and disembarked our Sumida River boat cruise. Walking along the side street, we had a very nice view of Rainbow Bridge and the “Statue …