Weird Sightings On Google Street View

The creepy figure


This still seen on Nancy, France, is certainly creepy and many questions come to my head when I look at it, like who or what is that? Is it a person with a mask? Is it a mannequin? Why is it looking at me??