A meteorite hits a trash dumpster outside a toy store and a strange green slime leaks into the garbage.
1997
1937
1928
1914
2003
2025
2010
2017
1981
1992
2020
2019
1924
2021
2024
—
2013