Rememberer /(-?r)/

Re·mem·ber·er

Rememberer

n.
  1. One who remembers.