demythologizer

noun
  1. a person who removes mythological or legendary elements from a narrative, belief system, or historical account to reveal underlying facts or rational explanations
  2. Usage: often used in theological and literary criticism contexts; derived from the verb demythologize

Examples