Anti-Christ, or a servant thereof? No.
Make a coat out of puppies? Most certainly.
She's a Mengele protege with a pedigree.