Answer: megafoster

AnswerCrossword Clue
MEGAFOSTEROne million actresses?