Kotomora
企業合同 (kigyougoudou) Japanese meaning: trust | Kotomora