Mother of Satan

Mother of Satan

I think the title says it all.