Innovations cartridges in Tokyo?

JeremyP

Warming-Up
Nov 12, 2010
8
0
0
Tokyo
#1
Hi, As a newbie to Tokyo I hope you don't mind me asking this, but does anyone know where I can buy Innovations 16g unthreaded CO2 cartridges in Tokyo?

Cheers,

Jeremy.