Pokemon TCG Classic: Blastoise (JCLV)
32 cards · 2023
Squirtle
1
Squirtle
Wartortle
2
Wartortle
Blastoise
3
Blastoise
Staryu
4
Staryu
Starmie
5
Starmie
Magikarp
6
Magikarp
Gyarados
7
Gyarados
Lapras
8
Lapras
Articuno
9
Articuno