Kotomora
革新系 (kakushinkei) Japanese meaning: liberal faction | Kotomora