Have you ever seen Google Street View in action? It's incredible, and already coming up with some amazing images... it's a wonder the world survived without it. But if you look closely, you might just spot some familiar faces in the passers by.
Shuh - as if we wouldn't notice!
Over the page: What every gamer expects to see while driving through Japan
Log in using Facebook to share comments, games, status update and other activity easily with your Facebook feed.