July 26th, 2007 by admin

Inuyasha Episode 164 - Possessed by a Parasite: Shippo, Our Worst Enemy

A parasite demon infects Shippo

Leave a Reply

Latest Episodes