Carnifex

from Wikipedia, the free encyclopedia

Carnifex ( Latin for 'executioner') stands for: