A meteorite hits a trash dumpster outside a toy store and a strange green slime leaks into the garbage.
1998
2015
2020
—
2022
2019
2025
2023
2014
2003
1964
1990