Gooey, squishy, jack-o-lantern marshmallow yum!

'Nuf said.

Happy Sugar Day!