would help please. I have reason to believe it's from a certain place in France.
Non-confirmed or rather I got the answer "why not" on my questions