It's a giftcard!
Self explanatory... Gift box is nice and pretty, design on the card is attractive, receiver of gift happy! Easy to redeem.
Rating: 4 stars