They are a group of people even worse than the bad guys, yet it is precisely this group that uses methods uniquely their own to rid society of evil and uphold justice.
db8plus stands for Douban 8+, featuring exclusively films rated 8.0 or higher on Douban. Domain: db8plus.com