Tokyo
Swiss design · 120086 · Designer
Swiss design · 118701 · Designer
Swiss patent · CH406097 · Holder