Wow, you're right, there really isn't anything out there about it. Obviously it's Sister Lucia, Our Lady and Francisco. So it's Fatima-related. But other than that, there's not much information about it.
It might be something that a hobbyist made in Photoshop for his own devotions and loaded it onto ig or something and allowed it to take off from there.