The above picture is sheer horror. I mean, not everyone would even know what the hell that even is. But to the savvy few, I am sure this sight will give nightmares for nights to come.
If you’re into my polling obsession, please take the poll below to see if you know what the above thing is. If you hate polls with a passion and they make you want to stab at your eyes, jump to find out without the annoying voting.