Pokemon Card Grab Bag - 120 Assorted Trading Cards + 3 Holo or Foil Bonus Cards Maximum of 2 duplicates of any Pokemon or Trainer card Maximum of 20 energy cards (Various Types) 3 Foil / Holo Bonus Cards (All unique) Maximum of 20 trainer cards Variety of Common, Uncommon, Rares, and Promo