Top 25 Best Selling Items in Charizard Ultra Premium Collection
Sales Rank:
- #34705 on Troll and Toad
- #13199 in Pokemon
- #1 in Charizard Ultra Premium Collection
20+ in stock from $3.99