Red Rain Cells- Why Extraterrestrials?