Mii Plaza Name: Stay Puft
Created by: Ben
The fictional mascot of Stay Puft Marshmallows who comes to life as a giant monster, hell-bent on destruction, in the movie Ghostbusters.
Tags: ghost, ghostbusters
Categories: Movies
Created on the: Wii