Parasite ★★★★★

I’m not sure what I could say about it.