A meteorite hits a trash dumpster outside a toy store and a strange green slime leaks into the garbage.
2005
2008
1998
1980
1981
2003
1997
1996
1961
1973
2016
2014