TOKYO - The number of foreign visitors to Japan topped 33 million from January to November, setting a new annual record, driven by a tourism boom and a weak yen, government estimates showed Wednesday.