Kotomora
障り (さわり, sawari) Japanese meaning: hindrance | Kotomora