Rememberer

(n.) One who remembers.