Yeah, so in that new French article about Birth, there appears to be a section with a title that says something like "Zack and Terra: meme Combat!"
Here it is: http://www.khinsider.com/images/!l/rpg3.jpg
Could this section be about their connection? Probably not, or someone would have said...