Deciphering the creepiest pictures on the interweb
Showing posts with label pupae in your intestines. Show all posts
Showing posts with label pupae in your intestines. Show all posts

Tuesday, May 31, 2011

Marketing the Invasion

The Carillions, hoping for a bloodless takeover of earth, invested millions in a seductive series of advertisements to prepare the humans for domination. In this Vanity Fair full-page ad, a beautiful human woman sits calmly as her digestive track is filled with Carillion pupae.