Kotomora
能無し (nounashi) Japanese meaning: incompetent person | Kotomora