Japan traveler's companion

by Rob Goss

It has been something of a cliche to talk about Japan in terms of contrasts, but Japan really is a country defined by juxtapositions. For all of Japan's technological advances, not to mention the u…