A meteorite hits a trash dumpster outside a toy store and a strange green slime leaks into the garbage.
2019
2003
1980
1991
1968
1965
1999
1992
1997
2008
2005
2014
1994
2000
2024
2004