This is
a pack of trading cards.
One Homura deck set contains an arranged deck of 60 trading cards, 65 special card sleeves, a deck separator, one promotional card, and a Japanese-text rule sheet. All items come packed in a beautifully illustrated deck case with velcro closure.