Has the age of populism finally reached Japan?


© The Japan Times