9034 - European Polecat
european polecat mustela putorious mustelid