Kotomora
邪魔者 (じゃまもの, jamamono) Japanese meaning: obstacle | Kotomora