revealer

noun
  1. a person or thing that reveals or discloses something hidden or secret

Examples