The Long Way Home (In JAL First Class)

After leaving Bahrain I begin my long journey home. Instead of a more direct routing, I will be doing a series of flights over the course of three days to get home. This means an overnight flight from Bahrain to Bangkok. Spending the day in Bangkok. Then another overnight flight to Tokyo. Spending the morning in Tokyo, then flying to Los Angeles and then north to Vancouver. Why you may ask? Well...