ohciq- GARROTER, JURY, AND JUDGE 

more about : ohciq