Si!
la Corte del canguro
Literal translation, but idiomatically wouldn't "Inquisition" cover it better?
Sidebar, I applied for a job in the Houston area some years ago. ACED the interview, and found the street I wanted to live on in the suburb of Meadows Place, a little cul-de-sac named Kangaroo Court.
Sadly, the company lost 90% (one customer) of its business the week after my interview and folded. *sigh*