A meteorite hits a trash dumpster outside a toy store and a strange green slime leaks into the garbage.
1960
1996
2016
1992
1969
2010
1999
2024
2025
2019
2018
2020
2021
2014
1993
2023