Possessed by a Parasite: Shippo, Our Worst Enemy

Possessed by a Parasite: Shippo, Our Worst Enemy

Available on Tubi TV
S6 E26: After Naraku steals an orb from a mountain demon, parasite demon pupas scatter everywhere. Possessed by a parasite pupa, Shippo causes mischief.