Scarlet Agitator

Scarlet Agitators are humans of the Scarlet Crusade.