The halls of government for Japan are at Nagatacho.
December 7, 2011 at 9:20 am | Landscape | No comment