A meteorite hits a trash dumpster outside a toy store and a strange green slime leaks into the garbage.
2019
2013
2020
2015
2007
2017
—
2023
1999
2022
2018