Leeches...

Mmm,bloodsucking parasites... always nice to find one on you. This is the bloodsucking parasite I have blessed the online community with. It will ooze its acidic digestive enzymes and suck up the liquid remains. I HAVE COME FOR YOUR FIRSTBORN!!!

No comments: