A meteorite hits a trash dumpster outside a toy store and a strange green slime leaks into the garbage.
1999
1958
2022
1953
2009
2021
1980
1997
2020
2014
2005
1990
2018
2002