2013 Good Design Award

Award-winning item
Insect Trap [Hachi gekitore]
Company
fumakilla inc.
Award Number
13G020164