WTF Read Time : 0 Minutes WTF: The Stay Puft Marshmallow Man Ski Mask December 30, 2010 YBMW Staff 80stee is back with another ridulcuous geek offering. This time in the shape of a Ghostbuster’s Stay Puft Marshmallow Man rob… I mean ski mask.