Mad Monstter Party 2017 announces Godzilla and Stay Puft Marshmallow Man

Mad Monstter Party 2017 announces Godzilla and Stay Puft Marshmallow Man