Human

Humans are about the weakest race in Inuyasha, though arguably normal humans can overcome pathetic demons like Myoga. Some humans become monks, priests or priestesses, and a few amongst them have particularly strong spiritual power and can fight on even ground with demons.