Amazon gift card holder.
Not a greeting card.  It is a lovely moving parts Amazon gift card holder.
Rating: 5 stars