Public prosecutor's office
Public prosecutor's offices are criminal justice bodies attached to the judiciary.
They are separate from the courts in Germany, Austria and the German-speaking parts of Switzerland, and are called the Staatsanwaltschaft.
This kind of office also exists in China, Taiwan and Macau, North Korea, and in some countries in Central Europe including Slovakia, Hungary, Slovenia, Poland and the Czech Republic.