Ad: 3 seconds
Ad: 3 seconds

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

Available on DVD / Blu-ray

Ad: 3 seconds