Stay Puft Marshmallow Man

The Stay Puft Marshmallow Man is from the movie series, the Ghostbusters.

Fanon Wiki ideas so far

 * Stay Puft Marshmallow Man vs Mr. Patch