A meteorite hits a trash dumpster outside a toy store and a strange green slime leaks into the garbage.
1983
1990
2006
1988
2015
2023
2018
2014
2013
2009
2016
1984