Kotomora
忌々しい (いまいましい) Japanese meaning | Kotomora