Steppe Polecat

Other names
Otherwise known as the White Polecat or Masked Polecat.