An artificial island in Tokyo bay, Odaiba features parks, shopping malls, and museums, as well…