Idskin.cn is hosted by: Guangzhou tianhe area GuangYuanDong Road
Hosting report about Idskin.cn. Idskin.cn is currently hosted at Guangzhou tianhe area GuangYuanDong Road. The IP 119.57.55.71 links to a server in Guangzhou, China. The company behind this all is Guangzhou tianhe area GuangYuanDong Road.