>>49437337A mod of 3 months who appeared, asked her to collab, got denied, and then quit once he realized he couldn't leech absolutely wouldn't have pictures of her IRL face
I doubt any of the current mods have that kind of power. I would bet on it either being
the ex or one of the scorned women like
>>49437435 said. It seemed like a very bitter and cruel thing to do after such a long time.