A meteorite hits a trash dumpster outside a toy store and a strange green slime leaks into the garbage.
2006
2007
1995
2004
2005
1997
1999
1998
1989
2016
2018
2013