Maybe because The Amazing Race is no stranger to Japan and maybe because a full quarter of an episode had to be dedicated to a choice between two flights ostensibly arriving 15 minutes apart, Sunday's (March 6) episode made a very compelling case that The Land of the Rising Sun is a place where people talk funny, dress funny and perform really wacky rituals.