Tokyo
European patent · EP2353719 · Inventor
Swiss design · 137169 · Designer
Swiss design · 137156 · Designer