no more umbilical cord! weird belly button??

Ti