On the other chicks has something attached at the umbilical site (no idea what it's really called). I'm afraid it may be some kind of organ that should be inside?! Can anyone tell what this is? Thanks in advance!!!
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.