Latest
-

Sayonara – last night in Tokyo
As they say in Japan – sayonara or perhaps “matane” (see you later). What better way than an evening trot across one of the busiest intersections in the world – Shibuya Scramble in Ginza. About a million people a day walk these multidirectional crosswalks, surrounded by the lights and sounds that can overwhelm the senses.…




