Pedantic point, and I only speak English, but shouldn’t it be “Echoes of the Past”?
I think google couldn’t translate the ’ in Echo’s so it retained it, or at least that’s what happened when I checked the translation. I just chalk it up the same as Spectre instead of Specte 😉 I caught these over at FE. The force ghost work is pretty stellar. It sounds like someone else might have done that work? Whoever did did a fantastic job!