2007 Good Design Award

Award-winning item
MAJORLOVE No.320 [Latex palm coated]
Company
towa corporation
Award Number
07A02033