This little guy just hatched...
WHAT is this?? Umbilical cord?? Hernia? HIs guts??
Please help ASAP!
WHAT is this?? Umbilical cord?? Hernia? HIs guts??
Please help ASAP!



Last edited: