Eidetic Memory

Eidetic Memory, also known as Photographic Memory, is the ability to mentally recall anything and everything a character has ever been allowed to remember over the course of their entire lives. This can extend further and beyond the scopes of reality's memory as a character like Brainiac or those like the Gods of Rome may transcend their memory. For human characters like Batman or Oracle they can simply remember everything they ever learned.