(noun) perceiver, percipient, beholder
a person who becomes aware (of things or events) through the senses
(noun) commentator
an expert who observes and comments on something