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