Stuff For Human Larva (i.e. "Babies")
Just as some people aren't skeeved out by the young of pretty butterflies, it turns out that some folks are able to look a newborn human baby in the eye with joy. Who knew? Guess it takes all kinds...
Ends on April 22 at 9AM CT