How the Japanese Communist Party Survived For 101 Years