Cost of living trumps corruption as Japan heads to the polls

.....

© The Japan Times