Consider the question. The blowfish was being served at a Michelin starred restaurant, where was this likely happening?
Options:
- france
- japan
- atlantic ocean
- fish market
- books
 What is the step-by-step reasoning process to arrive at the answer: france?
Michelin star is a rating system for restaurants. France has Michelin starred restaurants. France is a country.