Kotomora
中道右派 (chuudouuha) Japanese meaning: center-right | Kotomora