Thank you for sharing your travel details! This is extremely helpful for all those travelling between the US and Japan.
Having read through your mind-boggling preparations, I realise I won't be travelling back to Europe soon. Or without a good reason. Anyhow, I am glad you had a nice trip!