Sister Mary Mengele

Main Antagonist of Three Stooges 2012.