Parasite ★★★★½

wow this is so metaphorical