Top Trumps Harry Potter And The Half Blood Prince Complete 30 Playing Cards Only.
Missing barcode, instruction and advert card but this does not affect game use.