Plastic free card clasp
Editor's note
A peelable sticker holding the card and envelope together.