Torch Japan

Torch Drippers designed and manufactured by TAKAYUKI NAKABAYASHI. Based in GUNMA, JAPAN.