What the heck does “center-left” mean in Japanese terms? That is european political bullcrap.
The DJP(center left).The Democratic Party claim themselves to be revolutionary in that they are against the status quo and the current governing establishment. The Democratic Party argue that the bureaucracy of the Japanese government size is too large, inefficient, and saturated with cronies and that the Japanese state is too conservative and stiff.