Google Street View Is Fun

For some reason Google’s maps of Japan show the locations of 7 Eleven stores.

Leave a Reply