Google Street View Offers A Historical Look at Tokyo Station Users can now take a trip down memory lane with Google Map’s newest feature on…