Kotomora
講和 (こうわ, kouwa) Japanese meaning: peace | Kotomora