Kotomora
三権分立 (さんけんぶんりつ) Japanese meaning | Kotomora