It seems that the Amazing Race teams r on our flight to Japan. How fun!