Kotomora
便じる (べんじる, benjiru) Japanese meaning: satisfy | Kotomora