Parasite

Parasite ★★★★★

Damn, it really is better the second time.