So this will probably sound really dumb to all the parents....

What the heck is that blue and white thing.... is that the actual umbilical cord??