revealer
noun
°A person or thing that reveals.