Itokin Shanghai | 4900㎡ | CHINA | 2003