Both Francesca Lenin and Evil Angel David Lee are evil. Photo #10

Both Francesca Lenin and Evil Angel David Lee are evil.