The Pigeon Head People
This creepy street view image can be seen in Musashino, Tokyo. As scary as it looks (imagine finding this peculiar group while walking on the streets) apparently pigeon role-playing is a big thing in Japan.
In this image taken in South Africa, we can see an empty field and a man dressed in an orange jumpsuit running through the road. It sure looks like he just escaped prison and was captured by Google street view cameras, doesn’t it?