eidetic

ʌɪˈdɛtɪk

adjective

relating to or denoting mental images having unusual vividness and detail, as if actually visible.

an eidetic memory