I don't really have any particular political party that I support in Japan. Common Americans make fun of Japanese politics because Japan changes the leaders every so often. I think that there is severely bad culture among politicians and people here. When someone makes a mistake or cannot fulfill a goal, everybody starts to demand for quit. I think it is really stupid.
The problems are not with politicians but people themselves. Japanese politicians cannot take lead because crowds are stupid. People's role is not to wine and demand, but support and cooperate the leader.