star star star No. 66 Shuijing 3rd Road, Dongshan, Taiwan 269, Taiwan
No. 66 Shuijing 3rd Road, Dongshan, Taiwan 269, Taiwan