Some new evidence has come to light, and my conclusion is that it has to be one of these people:
Acehalonerd1128
HaloODST56
Me
SpartanGregor113
Emersonian
Mememrmustard
Or Diesel.
We are the only ones I know of that have PicsArt for that lens flare