Pack of 100 Pokemon Cards. Guaranteed to contain a minimum of 15 rare cards (reverse holo, holo, ex, etc.), and a minimum of 5 ultra rare cards will be included in each pack. No energy cards. The pack may contain more rare cards!