Kotomora
便ずる (べんずる, benzuru) Japanese meaning: satisfy | Kotomora