on the mainpage for The Strain.

Not okay. Do not go investigate if you don't like the idea of worms coming out of eyeballs.