As the ballots trickle in from Japan’s general election, the ruling Liberal Democratic Party (LDP) ---which is infamously neither liberal nor democratic--is having the kind of night you wouldn’t wish on your worst enemy. Amari Akira, a former LDP Secretary-General, has been ceremoniously dethroned in Kanagawa's 20th district, where Otsuka Sayuri of the Constitutional Democratic Party [...]

Japan Subculture Research Center