No, this is not an alien child, this is a rare skin disorder. I stress the word 'RARE'.(So don't give up on making babies.)
Makes you wonder why would God allow....OOPS, never mind, apparently this is a blessing in disguise.
* 100th post. Yay.
Short, Concise, Worth Your Time, Hopefully