2005 Good Design Award

Award-winning item
O-RUSH TOYONAKA
Company
Shuhei Endo Architect Institute + TCLA Co.,Ltd.
Award Number
05B01076