A meteorite hits a trash dumpster outside a toy store and a strange green slime leaks into the garbage.
2021
1973
2010
2023
1971
—
2015
2016
2014
1967
2017
2024