Kotomora
法治 (ほうち, houchi) Japanese meaning: rule of law | Kotomora