XT Doll

XT Doll is a Chinese manufacturer TPE and silicone sex dolls.

The factory is located in Dongguan, Guangdong Province, China (as of 2023).

Manufacturer: 
Rain Storm (Logo)
China China