IMG_3096


It is a marshmallow?

Let me know what you think....