I was beyond thrilled to start The Amazing Race in Japan as the country has been on the top of my travel "to go" list for year...