Leftist Socialist Party of Japan

Summary