Street Address: Room 208, The 3rd Building, Animation Park, Yuehai Road, Nanhai Street, Nanshan District
City: Shenzhen
Province: Guangdong
Country/Region: China