More than 4 million Japanese voters chose the Communist Party in their last election. It's not another instance of the country's pop-cultural obsession with 19th century Europe; it's that the major parties don't seem to stand for anything