The city of Kashiwa in Chiba Prefecture, population 435,000, is quiet for its size. Lying less than an hour’s train ride to the northeast of […]