That is literally what "souvenir" means.
yeah, I thought the same during first watch. Poor wording.
Just put a little effort into it and you'll get what he meant.
Nope, sorry. I speak English.
As soon as he said it, I thought the exact same thing.