It's just a translation mistake, the name is "dog ningen", wich means human, i think someone made a mistake translating that little
It's just a translation mistake, the name is "dog ningen", wich means human, i think someone made a mistake translating that little