The Puzzle of Pokemon Tower? [Series III] #1 — Japanese Vending card price ($38.97) | comps.io