European Polecat

Other names
Otherwise known as the Black Polecat or Forest Polecat.