That is a big ghost orb. Definitely not there in person and you can see its reflection in the window.