idol vs mascot

idol

noun
  • A graven image or representation of anything that is revered, or believed to convey spiritual power. 

  • A cultural icon, or especially popular person. 

  • A popular entertainer, usually young, captivating and attractive, and often female, with an image of being close to fans. 

mascot

noun
  • Something, especially a person or animal, used to symbolize a sports team, company, organization or other group. 

  • A personality type characterized by reliance on humor and positivity to wish away conflicts and attempt to defuse potentially violent situations. 

  • Something thought to bring good luck. 

verb
  • To act as a mascot (for). 

How often have the words idol and mascot occurred in a corpus of books? (source: Google Ngram Viewer )