Court of Impeachment
A specific Japanese legal body that handles impeachment trials for judges and certain officials. Not a general term for impeachment courts in other countries.
The Court of Impeachment is a special court that hears cases for the removal of judges.