The great Pokémon card shortage has a solution: 9 billion new cards