A meteorite hits a trash dumpster outside a toy store and a strange green slime leaks into the garbage.
2009
2010
2004
1985
2008
2007
2001
1979
2006
2003