2007 Good Design Award

Award-winning item
Nepurika
Company
TOKYO BROADCASTING SYSTEM, INC.
Award Number
07D01061