bloodshedder
/ˈblʌdʃɛdər/Definitions
1. noun
A person or thing that causes bloodshed or violence.
“The warlord was considered a bloodshedder by the international community.”
2. noun
A person or animal that sheds blood, especially in a violent or untimely manner.
“The skunk was a bloodshedder in the garden, ruining many flowers with its scent.”