Meteor showers are not from all directions over a the named constellation here Leo which is showed in the episode.
Meteors in meteor showers seems to come from the same point in the sky which for the Leonids are within the constellation Leo. Hinge the name.
Meteors in meteor showers seems to come from the same point in the sky which for the Leonids are within the constellation Leo. Hinge the name.