Salmon is Japan’s favorite fish
Salmon has overtaken horse mackerel as the most popular fish for Japanese people to eat, due largely to improvements in freezing technology that have raised the quality of imports as well as housewives' preference for a fish that is easy to prepare.