Steven Yelle confirmed for pedophile.

Lisa confirmed for witch.

Let's get the chemical castration kit and wood pile out.