Answer: snakepeanutcastor

AnswerCrossword Clue
SNAKEPEANUTCASTOR

Three more members of the cartel