What is the answer to this question? what country has the most 3 michelin star restaurants?
Japan