The stinky Mandarin fish is a common freshwater fish, mainly found in rivers and lakes in southern China, and has a special stinky odor, hence its name. On the other hand, the stinky Mandarin fish is a saltwater fish, mainly found in the South China Sea and East China Sea, etc. It also has a certain stinky odor, but it is relatively mild. The meat of stinky Mandarin fish is tender and flavorful, suitable for cooking various dishes; while the meat of stinky guppy is slightly hard and more flavorful, suitable for cooking frying, stewing and other cooking methods.