The Tenjinbashi-suji shopping arcade in Japan extends into a seemingly endless,  covered passage,  bathed in bright on Ten...