Releases tagged parasite