I just double checked our departure and arrival times for tomorrow and discovered that Tokyo will be getting hit by tropical storm Sinlaku when we arrive at 1:45 am! It just goes to figure. I can't imagine why I have visions of the city being destroyed as I arrive. Maybe I've watched too many anime and Gojira movies.
Update: Apparently I am unable to tell the difference between AM and PM as we landed just before 2PM local time.