For those who have lived in Japan for a certain time, it is all too common to witness the uninterrupted flow of buildings getting tore down and rebuilt from the ground up. Take a walk in Ginza, Shinjuku, Kanda or Shinagawa; it is hard not to get caught up in the dizzy round of this ...