Episode 158: Stampede of the Countless Demon Rats

Subtitled
Dubbed
Hakudoshi releases a swarm of Zushi Rats into a field in order to lure Kikyo out.
TV-14