We ship from the UK. No long waiting times from Japan, or confusing customs fees.
Pokemon Single Card: Sword & Shield S12a VSTAR Universe Japanese 237 Raihan
Pokemon Single Card: Sword & Shield S12a VSTAR Universe Japanese 219 Zeraora VMAX
Pokemon Single Card: Sword & Shield S12a VSTAR Universe Japanese 250 Boss's Orders
Pokemon Single Card: Sword & Shield S12a VSTAR Universe Japanese 225 Zacian V
Pokemon Single Card: Sword & Shield S12a VSTAR Universe Japanese 223 Deoxys VSTAR
Pokemon Single Card: Sword & Shield S12a VSTAR Universe Japanese 015 Radiant Charizard
Pokemon Single Card: Sword & Shield S12a VSTAR Universe Japanese 248 Professor's Research
Pokemon Single Card: Sword & Shield S12a VSTAR Universe Japanese 227 Drapion V
Pokemon Single Card: Sword & Shield S12a VSTAR Universe Japanese 232 Zamazenta V
Pokemon Single Card: Sword & Shield S12a VSTAR Universe Japanese 245 Volo
Pokemon Single Card: Sword & Shield S12a VSTAR Universe Japanese 231 Hoopa V
Pokemon Single Card: Sword & Shield S12a VSTAR Universe Japanese 224 Hatterene VMAX
Pokemon Single Card: Sword & Shield S12a VSTAR Universe Japanese 190 Galarian Moltres
Pokemon Single Card: Sword & Shield S12a VSTAR Universe Japanese 185 Deoxys
Pokemon Single Card: Sword & Shield S12a VSTAR Universe Japanese 178 Manaphy
Pokemon Single Card: Sword & Shield S12a VSTAR Universe Japanese 187 Comfey
Pokemon Single Card: Sword & Shield S12a VSTAR Universe Japanese 186 Diancie
Pokemon Single Card: Sword & Shield S12a VSTAR Universe Japanese 182 Galarian Articuno
Pokemon Single Card: Sword & Shield S12a VSTAR Universe Japanese 176 Oricorio
Pokemon Single Card: Sword & Shield S12a VSTAR Universe Japanese 184 Lunatone
Pokemon Single Card: Sword & Shield S12a VSTAR Universe Japanese 197 Ditto
Pokemon Single Card: Sword & Shield S12a VSTAR Universe Japanese 174 Kricketune
Pokemon Single Card: Sword & Shield S12a VSTAR Universe Japanese 198 Dunsparce
Pokemon Single Card: Sword & Shield S12a VSTAR Universe Japanese 193 Magnezone