Freepik
    Japanese dumplings is called Gyoza or Jiaozi in China gyoza in spicy sauce with dried chili peppers

    Japanese dumplings is called Gyoza or Jiaozi in China gyoza in spicy sauce with dried chili peppers