The Blood Spoon Council (Original) / The Blood Spoon Council (US)
A group of a vigilantes hunt down serial killers.
Info mistake?