Kotomora
妨げる (samatageru) Japanese meaning: disturb | Kotomora