Answer: franchisedarchfiends

AnswerCrossword Clue
FRANCHISEDARCHFIENDSHead demons licensed to market products?