Self-proclaimed judge and jury.