The "CafeCat" marshmallows, a delight for your coffee