Possessed by a Parasite: Shippo, Our Worst Enemy

Possessed by a Parasite: Shippo, Our Worst Enemy

Available on Tubi TV
S6 E26: Shippo is possessed by a parasite pupa.