ANA, or All Nippon Airways, to Japan is like Delta to the United States. However, if you compare the two airlines, it is no contest. ANA is better than Delta by 1000%. We flew ANA from Tokyo to Shanghai. It was a 3.5 hour flight that took off at 10 pm (Shanghai is one hour behind Tokyo). Even for such a short flight, they served us a meal. I don’t remember there being any seat back entertainment but like I said – it was a short flight, so it was fine. In true Japanese fashion, service was on point, everything was on time, and everything was orderly.