A scientist returns an alien egg back to its mama.
—
2016
2022
1936
2017
2025
1968
2024
1960
1975
1937
2026
2023