AF Doll

AF Doll is a brand of Chinese company Dongguan AF Doll Co., Ltd. The company is located in Dongguan City, Guangdong Province.

Manufacturer: 
Dongguan Aiersha (Logo)
China China