A possible meteor shower on the Moon