In the years leading up to the games, developers have poured hundreds of billions of yen into shopping and dining complexes to serve an influx of overseas visitors.