Kotomora
心丈夫 (kokorojoubu) Japanese meaning: reassuring | Kotomora