Parasite ★★★★★

HOLY PEACHES THIS IS A MASTERPIECE, IM LOST FOR WORDS