#1Dead Roses //The Umbrella Academy...by C2.3K287On October 1st, 1989. 43 women gave birth unexpectedly. These women showed no signs of being pregnant. Sir Reginald Hargreeves, eccentric billionaire and adventurer reso...lutherhargreevsnetflixsirreginaldhargreeves+8 more