newborn baby tapih still protected with bandage membrane membrane really so perfect creation of god omaha