realizer

(noun)

noun

1. Something or someone that realizes, or that brings about realization