A meteorite hits a trash dumpster outside a toy store and a strange green slime leaks into the garbage.
2020
1993
2018
2019
2016
2009
2023
1966
1958
1996
1988
1961
1998
1984
1979