A meteorite hits a trash dumpster outside a toy store and a strange green slime leaks into the garbage.
1972
1975
1978
1987
2006
1982
1996
2003
1997
2002
2023
2017
2014
1991