Ildoll

Ildoll is a brand of Chinese company CIT (Chuanyin Intelligence Technology (Guangzhou) Co,. Ltd.), based in Renhe Baiyun, Guangzhou.

Manufacturer: 
China China