strange green light shining on the Earth