This is America's get well card to Japan.Get well Japan!
Just saw this on HBO and was so very moved. Beautifully done.