Toad Has Parasite in His Eye

Toad Has Parasite in His Eye

Congratulations, you've just seen one of the worst things on the internet. Enjoy the rest of your week.