Stay Buffed

Stay Buffed is a brand name of apparently marshmallows. Their mascot is a hat wearing man.\

Behind the scenes
A ghostbusters reference. The marshmallow man's hat can be found inside of the Prop Department.