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...