Eidetic Memory, the ability to remember everything you have ever done, seen, smelled, tasted, and touched. To some it is a gift, to others a curse