They Found Human Cells in the Mysterious Rainfall