Call a Priest!
Do you know what else is real? Demon possession. And teleportation. This man is either trolling the Google Street View worker, or the worker caught an image of this guy in the middle of being taken over by one or multiple demons. The way he’s standing up also supports this theory.
But what’s odd is how this man is staring at the camera with evil intent while also walking away from the camera as if nothing strange had just taken place. We’re going to chalk this one up to a poor image-stitching job, but we could be wrong. In fact, we hope we’re wrong!