Omphaloskepsis November 14, 2009 Genie Someone lost his umbilical cord stub today. Welcome to the world, belly button!