A scientist returns an alien egg back to its mama.
1958
1959
1933
2022
2014
2015
1977
2016
1999
2017
1923
2021
2024