Seol mar théacs é seo: Meteors that enlighten the Earth