Open menu
Toru Takemoto
Failure of liberalism in Japan