Kotomora
心を許す (kokorooyurusu) Japanese meaning: trust | Kotomora