Kotomora
三頭政治 (santouseiji) Japanese meaning: triumvirate | Kotomora