It is a bad day. In the morning, I arrived at Pudong Airport early and waited in the line to check in for ANA flight NH960 from Shanghai to Tokyo. At the counter, the ANA staff checked the ticket and passport then informed me that they cannot let me get on board the flight because there is no Japanese visa. Although there is regulations to allow transition visitors to stay for up to 72 hours, there is still risks to get rejected at the custom. Many passengers did so (visiting Japan without a visa in advance) but not the recent month. ANA needs to ship me back to Shanghai the same day if does happen. So they refused my request to get onboard. :-( So I gave up my plan to visit Tokyo on the way to U.S. and have changed the flight to Dec 6 so I transit to United Airlines flight the same day. The rest of the trip in U.S. is not changed. I slept the whole morning when I am back home.