ON OCTOBER 1, 1989, 43 women around the world give birth simultaneously, despite none of them showing any sign of pregnancy until labor began. One of these women was the mother of Ophelia Goode. [Luther Hargreeves x OC] [Pre-S1 - ?? Umbrella Academy]