News flash! The Liberal Democratic Party, which has long dominated Japanese politics, got their ass kicked by the Democratic Party today in the national Upper House elections. The prime minister, Abe, of course, is LDP. And despite their liberal-sounding names, both these parties are pretty conservative, especially the LDP.
If you want unbeatable perspective on the world of Japanese politics (actually quite entertaining/fascinating despite the boring gray suit image), read Columbia professor Gerry Curtis‘ book, The Logic of Japanese Politics.