Kotomora
廉恥心 (renchishin) Japanese meaning: sense of honor | Kotomora