Kotomora
能がない (nouganai) Japanese meaning: incompetent | Kotomora