Queen Patra Cleo

Queen Patra Cleo is an evil Egyptian queen