Kotomora
信を置く (shinooku) Japanese meaning: put one's trust in | Kotomora