402 Pokémon Japanese sets across 17 eras, card by card and sorted by collector number. We're adding our Pokémon Japanese singles now — each set fills in as its cards land.
19 sets
54 sets
65 sets
55 sets
39 sets
40 sets
15 sets
24 sets
5 sets
48 sets
18 sets
10 sets
2 sets
4 sets
1 set
1 set
2 sets