A meteorite hits a trash dumpster outside a toy store and a strange green slime leaks into the garbage.
2023
—
2022
2001
1986
2009
2017
1989
1993
2003
1941
1940
2006