Animated depiction of parasitic beings engaging in erotic activities. Animated depiction of parasitic beings engaging in erotic activities. ParasitesAnimationsfilm