Answer: franchisedarchfiends

AnswerCrossword Clue
FRANCHISEDARCHFIENDS

Head demons licensed to market products?