Kotomora
阻む (はばむ, habamu) Japanese meaning: hinder | Kotomora