It is not a philosophy outsiders immediately associate with emperor-worshipping Japan: communism. In fact, today’s Communist Party of Japan has some 300,000 members and seats in the Diet. This year, the country somberly marked the 75th anniversary of the end of World War II – and it was Japan’s defeat that led to a rebirth, […]