You are going to Watch Inuyasha Episode 24 English dubbed online free episodes with HQ / high quality. Stream Anime Inuyasha Episode 24 Online English dub Enter Sango the Demon Slayer(Exterminator)! Sango is seen a demon slayer who collects shards of the Shikon Jewel as payment. She is the sole survivor of an arachnid attack engineered by Naraku to destroy her village of demon slayers and acquire their shards of the Shikon Jewel, by which her younger brother Kohaku was under the influence of Naraku. Sango furiously seeks revenge after believing from Naraku that InuYasha is to be responsible for the attack.