Google encourages gawpers with updated Street View of Japan

Well, that's tasteful. In Germany, Google allows residents to remove their homes from Street View - but in Japan, it's giving the owners of piles of rubble no such option.