The Federal Constitutional Court is the supreme constitutional court for the Federal Republic of Germany, established by the constitution or Basic Law of Germany.