The promotional video is the brainchild of the Jikei Hospital, which pioneered the baby hatch system called the “cradle of storks,” in the hope it will stop new mothers from abandoning or ...