I guess these are ghost candles............ yeah and i'm the Stay Puft Marshmallow man.