Browse By

Daily Archives: December 26, 2011

Imperial Palace Joggers

Complaints are growing about the increasing number of joggers around the Imperial Palace in Tokyo and the alleged bad manners that some of them are showing.