seems like someone would have figured out what it is by now. possibly a reflection?
I think it’s a reflection in the glass.
Typically these are moisture on the window.