It is indeed an itunes card.
As promised
Rating: 5 stars