Kanagawa
European patent · EP0456840 · Inventor
Swiss design · 118300 · Designer
Swiss design · 118346 · Designer