User blog comment:PokeLinkEs/Mabef?/@comment-4805709-20130322110314

I am not exactly sure where they came from, but those would be one of those Spotpass characters that I myself have been encountering. I would assume that it would be related to Street/Spotpass over the internet with Intelligent Systems or Nintendo, but that is just my theory. I dunno what the exact details are.