Grumpig Cards Checklist
17 cards · 16 sets · Pokemon
#063
Base
›#072
Base
›#091
Base
›#56
Base
›#60
Base
›#42
Base
›#31
Base
›2014 Pokemon XY
1 card#50
Base
›#60
Base
›2010 Pokemon Triumphant
1 card#23
Base
›#56
Base
›#20
Base
›#3
Base
›2005 Pokemon Emerald
2 cards#30
Base
›#29
Base
›2005 Pokemon Deoxys
1 card#32
Base
›2003 Pokemon Dragon
1 card#6
Base
›