Kotomora
煩わしい (wazurawashii) Japanese meaning: troublesome | Kotomora