Japan has been open to trade to the West since 1854, thanks to Commodore Perry and his treaty, but their history and culture are still a mystery of the East.  Theirs was an insular culture, and that tendency is continuing today in …

Agility in Japan Read more »