110832387858383930

Yasukuni Update: The new head Shinto priest at the Yasukuni Shrine is a former ad man. The image problem there is more than a matter of cosmetics.