Kotomora
無能者 (munousha) Japanese meaning: incompetent person | Kotomora