Kotomora
多頭政治 (tatouseiji) Japanese meaning: polyarchy | Kotomora