Frog Parasite

Here is a parasite leaving its frog host