Implanted

Implanted

When your memory lies, how do you discover the truth?