2008 Good Design Life-Scape Design Award

Award-winning item
TAKUHAIBIN [TAKKYUBIN]
Company
Yamato Transport Co., Ltd.
Award Number
08B08001