Earlier this week Tokyo-Narita had some real big winds, which was a major hassle. I was on DL0069 on Sunday (arriving Monday) from PDX-NRT, and the original departure time was 11:53. Due to winds, the flight was already delayed to 13:20. Upon attempting arrival, there were 42 knot crosswinds and we had to go around in NRT before diverting to Haneda. Stormy, shaky, and very unpleasant. Landing in Haneda, we taxied to a remote stand where due to pilot time-out, we had to sit at a remote for 2.5 hours, having the Delta agents return back to HND to take care of us after working the MSP and LAX flights. Eventually, we were let off the plane 3 hours after scheduled arrival time in the wrong airport. Because of all the diversions (I saw 2 NH 767s, a CZ 73H, and a UA 772 sitting with us) the customs line took an hour, and by the time I reached my hotel it was 2AM. Fantastic. Although it was worse for all the passengers who originally had connecting itineraries in NRT, because about 80% of the bags offloaded weren’t going to NRT and were continuing to TPE, SIN, SPN, CTS, PUS, BKK, MNL, etc. They all took flights the day after.